package com.gamotech.communication.connect

interface IBaseUdpService {
    fun init(port: Int)
    fun dispose()
    fun isAlive(): Boolean

    /**
     * 发送信息
     * @param host 服务器地址
     * @param port 服务器消息端口
     * @param msg 需要发送的信息
     * @param sourceAccount 发送账号
     * @param targetAccount 目的账号
     */
    fun sendUdpMessage(host: String, port: Int, msg: String, sourceAccount: String?, targetAccount: String?)
}